# RocketMQ 的术语和运行逻辑

## 1. 概述

本文简单对 RocketMQ 的领域术语和领域交互逻辑进行简单介绍，如需深入学习请参考官方文档[领域模型概述](https://rocketmq.apache.org/zh/docs/domainModel/01main)

## 2. 领域术语

- [主题（Topic）](https://rocketmq.apache.org/zh/docs/domainModel/02topic)
- [队列（MessageQueue）](https://rocketmq.apache.org/zh/docs/domainModel/03messagequeue)
- [消息（Message）](https://rocketmq.apache.org/zh/docs/domainModel/04message)
- [生产者（Producer）](https://rocketmq.apache.org/zh/docs/domainModel/04producer)
- [消费者分组（ConsumerGroup）](https://rocketmq.apache.org/zh/docs/domainModel/07consumergroup)
- [消费者（Consumer）](https://rocketmq.apache.org/zh/docs/domainModel/08consumer)
- [订阅关系（Subscription）](https://rocketmq.apache.org/zh/docs/domainModel/09subscription)

## 3. 领域架构

<img
  src="/message-middleware/mainarchi-9b036e7ff5133d050950f25838367a17.png"
  alt="领域模型"
  width="1200"
  height="800"
/>
### 消息生产逻辑{" "}

> 消息生产者发送消息到主题下的队列中

### 消息消费逻辑{" "}

> 消息消费者通过和主题建立订阅关系，消费 topic 下的消息
